/** * dmcss-wp login form (javascript/jQuery) * * Javascript & jQuery to implement tabbed login form and toggle visibility of UI elements * * @author Asentech * @uses jQuery */ (function($) { $(document).ready(function() { // Toggle between active tabs $( '#dmcss_tabs li a' ).click( function ( $event ) { $event.preventDefault(); $( 'div.active_tab' ).hide(); $( '.active_tab' ).removeClass( 'active_tab' ); $parent = $event.target.id.replace( 'link', 'tab' ); $tab = $event.target.id.replace( 'link', 'div' ); $( '#' + $parent ).addClass( 'active_tab' ); $( '#' + $tab ).addClass( 'active_tab' ); $( 'div.active_tab' ).show(); }); // Un-hide default tab $( '.dmcss_tab_div.active_tab' ).show(); // Disable inputs if we're previewing $( '#form_tabs input.disabled' ).attr( 'disabled', 'disabled' ); //Login Form Validation $(".loginform #omeda-submit").on('click', function(e){ e.preventDefault(); var userId = $("#omeda_name").val(); var password = $("#omeda_password").val(); var tecnaviaLogin = $(".login_red").val(); var error = 0; var errorMsg = ''; var last_visited_article = $(".loginform .last_visited_article").val(); if(userId == ''){ errorMsg += '
Error:
ERROR: Failed to send request!
'); $(".omeda_login_form .errorbox").addClass('visible'); return false; } } }); } }); }); })(jQuery); jQuery(document).ready(function() { if(jQuery(".loginform").length > 0){ if(jQuery(".loginform .last_visited_article").length > 0){ var last_article_link = localStorage.getItem('_last_visited_article_url'); if(last_article_link != ''){ jQuery(".loginform .last_visited_article").val(last_article_link); } } } });